[ ********************************************************************
[
[ %id
[
[ %desc
[
[ ********************************************************************

if(f5) 
~{
~[ this is the first cycle through this room
~[ load, draw and discard the picture resource for the current room
~load.pic(v0);
~draw.pic(v0);
~discard.pic(v0);
~
~[ the horizon defines the upper limit of ego's movement
~set.horizon(%h);
~
~[ add additional room initialization here
~
~[ load ego view, animate and draw ego
~[ this is sometimes handled in logic 0
~[ instead of in each individual logic
~
~[ display the picture on screen
~show.pic();
~return();
~}

[*****
:handleInput       [ check for input from player
[*****
if(f2 && !f4 && v9 == 0) 
~{
~[ place said tests here
~if(said("look"))
~~{
~~print("You see nothing of interest.");
~~}
~}

[*****
:noInput           [  all non-input related code goes here 
[*****

[ add other room specific statements here


[*****
:exit              [  test for leaving the room
[*****

[ add exit checks here (or use layout editor)
return();

[*****
[ messages         [  declared messages go here
[*****
#message 1 "You see nothing of interest." 
